MSKPVLLVCLLVILIVTSQFEWRQPLVELDTATSSSQKQQQISDREEAVKEKIIISQERHIQRLNELVRSLQLQLLQCKGENETQNATKSYHINKQFIEVERKQILEG